#include <stdio.h>
// 函数类型 函数类型也就是函数的返回值类型  如下  int 类型
// 函数名   函数的标识符 和 变量名一样
// 参数列表 形式参数列表
// 函数体   函数内部的实现 {} 大括号里面的内容
// 函数调用 函数的调用需要用到函数的标识符 以及参数类型和个数必须匹配
// 函数定义 函数的实现
// 函数声明 向内存说明又这样的一个函数 ，可以进行调用

/*
如果 函数在 main 前面进行的定义 则不需要声明
如果 函数在 main 后面进行的定义 则需要进行声明
*/

// 声明
int add(int val_1 , int val_2);

int main(int argc, char const *argv[])
{
    // 编写一个加法计算器

    int val_1 = 10;
    int val_2 = 10;
    printf("%d + %d = %d\n"  ,val_1  , val_2 , add(val_1 , val_2));
    return 0;
}

// 定义
int add(int val_1 , int val_2)
{
    val_1 = 90;
    return val_1 + val_2;
}